草庐IT

iphone - SIGABRT 启动

全部标签

iphone - NSDictionary 到 XML

我正在尝试将NSDictionary转换为XML。(我成功地将NSDictionary转换为JSON)。但现在我需要将NSDictionary转换为XML。Objective-C中是否有像JSON那样的内置序列化器?intr=arc4random()%999999999;//simulatemyNSDictionary(tobeturnedintoxml)NSString*name=[NSStringstringWithFormat:@"PostedusingiPhone_%d",r];NSString*stock_no=[NSStringstringWithFormat:@"2342

iphone - kissXML 不为 xpath 查询返回任何值

我正在尝试使用KissXML解析以下XML文件(在iphone上使用KISSxml生成):2011-09-04T18:45:10-0700MyopJesse2011-09-04T18:45:10-0700Testing58BKNNone25E314822027PPsd144FW3102011-09-052731PPndPPpl111FS2632011-07-052018-452-1Test253Q3Home110SW2使用以下代码从中创建核心数据对象:-(BOOL)importFile:(NSString*)fileNameerror:(NSError**)error{NSData*d

iPhone + 以 XML 格式从 iPhone 向服务器发送数据

我正在开发一个iPhone应用程序,我需要将一些数据(XML格式)从iPhone发送到服务器,在服务器端我将解析该XML并获取每个XML节点的数据,然后根据我的要求使用它们.我的问题是:如何在iPhone上形成XML文件?我如何将该XML文件发送到服务器?我将使用哪些方法。问候,普拉蒂克 最佳答案 我不确定您在XML文件中放入的数据类型,但我只是使用NSMutableString创建它,然后在您准备好将其上传到时将其更改为NSData服务器。为您的服务器创建一个NSURLRequest,并将HTTPMethod设置为POST。将内容

xml - 从 OpenERP 中的按钮启动向导

我正在尝试从OpenERP中的按钮调用的操作启动向导。我可以使用侧边菜单按钮启动向导,但每当我使用按钮中的操作时,我只会刷新几次,而不会打开新表单。向导非常基础。这是代码:向导.xmlres.partner.terminal.formres.partner.terminalformAssignTerminalir.actions.act_windowres.partner.terminalres.partnerformformnew-->client_action_multi我有按钮的代码:我已经尝试将直接的XMLid放在那里(没有$()d),并且我已经尝试使用上面定义的任一操作,所有

iphone - 使用 NSXMLParser 解析时,它是下载整个 .xml 然后解析,还是进行流式解析?

iPhone编程。当使用NSXMLParser解析时,它是下载整个.xml然后解析,还是进行“流式”解析?本质上,如果我中途中止解析,我是节省带宽还是仅节省CPU周期? 最佳答案 NSXMLParser下载然后解析。如果你想边下载边解析,你应该看看XMLPerformance来自Apple的示例项目并实现基于libxml的解析器。 关于iphone-使用NSXMLParser解析时,它是下载整个.xml然后解析,还是进行流式解析?,我们在StackOverflow上找到一个类似的问题:

iphone - XML文件怎么写?

我想在我的应用程序中编写一个不那么复杂但很大的文件,并能够通过邮件发送它(使用MFMailComposeViewController)由于NSXMLElement和相关类没有移植到iPhoneSDK,我有什么选项可以创建XML文档?提前致谢。 最佳答案 我建议使用KissXML.作者从与您类似的情况开始,并围绕libxml创建了一个NSXML兼容的API包装器。他讨论了选项和决定here在他的博客上。 关于iphone-XML文件怎么写?,我们在StackOverflow上找到一个类似的

c# - Windows Phone 7 pin 从应用程序内部启动磁贴

我为我的应用程序制作了大约100个Hubtile,我希望它们在被点击时读取XML文件,并且用户能够在应用程序外的屏幕上“固定以启动”所需的Hubtile。每个Hubtile都读取不同的XML文件,并且必须能够固定才能启动。我知道将它固定到开始的代码,我也知道让它读取XML的代码,但是有100个图block,这将需要很多行代码和复制/粘贴。这是我的代码,用于让一个磁贴能够从应用程序中弹出并固定以在xaml上启动:创建CS文件并检查它是否已经存在的代码:privatevoidmonday_Tap(objectsender,System.Windows.Input.GestureEventA

iphone - 可以在运行时使用 Objc/iPhone 代码针对 xsd 验证 xml

我有在运行时读入的xml文件,是否可以在运行时使用ObjC对xsd文件验证xml?这可以在java中完成和c#..但我需要在我的iPhone应用程序中运行它。 最佳答案 我认为您无法在iOS上使用ObjC来执行此操作。我认为您需要使用libxml2。Here'sanexampleofasimpleCprogramthatvalidatesXMLagainstXSD.Hereareinstructionsonaddinglibxml2toanXCodeproject. 关于iphone-可

iphone - 如何将新项目附加到 plist?

在我的iPhone应用程序中,我有两个plist文件来存储“主题”。一个是包含默认主题的只读文件,一个包含用户创建的自定义主题。我正在使用plist文件,因为它很容易从plist中读取并创建新的Theme对象。我的plist是一个字典对象数组。有什么简单的方法可以将新的字典对象附加到我的plist文件中吗?或者我是否需要将文件读入内存,追加新的字典对象,然后将其写回文件系统?谢谢! 最佳答案 使用Cocoa,您需要将文件读入内存,附加新的字典对象,然后将其写回文件系统。如果您使用XMLplist,您可以很容易地解析它并逐步写入文件,

iphone - 在 iPhone 读取的 XML 提要中使用英镑符号

我已经创建了一个基于网络的UTF-8XML提要用于iPhone应用程序。在网络浏览器中查看时,如果提要包含英镑符号,我会收到一个讨厌的XML错误:XML解析错误:未定义的实体但是实际文件似乎是可读的。1。iPhoneNSParser是否能够读取文件或是否会因为这个字符而失败?2。是否可以为XML编码井号? 最佳答案 ifthefeedcontainsaBritishPoundsign,IgetanastyXMLerror:XMLParsingError:undefinedentity您的Feed可能使用实体£作为井号字符。£是一个H